import { IsString, IsOptional, IsBoolean, IsObject } from 'class-validator';

export class CreateTDeviceDto {
  @IsString()
  user_id: string;

  @IsString()
  device_mac: string;

  @IsString()
  @IsOptional()
  device_imei1?: string;

  @IsString()
  @IsOptional()
  device_imei2?: string;

  @IsString()
  @IsOptional()
  sdcard?: string;


    @IsString()
  @IsOptional()
  mem?: string;


    @IsString()
  @IsOptional()
  useman?: string;


    @IsString()
  @IsOptional()
  price?: string;







  @IsBoolean()
  @IsOptional()
  is_active?: boolean;



}

export class UpdateTDeviceDto {
  @IsString()
  @IsOptional()
  user_id?: string;

  @IsString()
  @IsOptional()
  device_mac?: string;

  @IsString()
  @IsOptional()
  device_imei1?: string;

  @IsString()
  @IsOptional()
  device_imei2?: string;

  @IsBoolean()
  @IsOptional()
  is_active?: boolean;
} 